
.zc_tips{
	font-size: 14px;
	font-weight: bold;
	margin: 20px auto;
	width: 485px;
	height: 30px;
}
.zc_content{
	width: 751px;
	height: 586px;
	/* background-color: #6DB6FF; */
	margin: 0 auto;
}
.zc_content>table{
	font-size: 14px;
	font-weight: bold;
	width: 650px;
	height: 580px;
	margin-left: 75px;
}
.zc_ip{
	width: 209px;
	height: 18px;
	/* border-color: #9ac1c0;
	border-style: solid; */
	border:1px solid #9ac1c0;
}
.zc_ip~span{
	margin-left: 13px;
}
.zc_selection{
	/* color: #7e7e7e; */
	width: 168px;
	height: 18px;
	font-size: 12px;
}
.zc_seleption{
	color: #7e7e7e;
}
.zc_sex>span{
	margin-left: 2px;
	margin-right: 3px;
}
.zc_sex>input{
	vertical-align: middle;
}
.zc_code{
	width: 63px;
	height: 18px;
	/* border-color: #9ac1c0;
	border-style: solid; */
	border:1px solid #9ac1c0;
}
.zc_code_img{
	display: inline-block;
	width: 71px;
	height: 18px;
	transform: translateY(4px);
}
.zc_code_img>img{
	width: 100%;
	height: 100%;
}
.zc_sub{
	width: 123px;
	height: 33px;
	border-radius: 3px;
	background-color: #b3d9ff;
	border-style: none;
	font-weight: bold;
	color: white;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	/* margin: 0 auto; */
	/* margin-left: 33px; */
}
.zc_xieyi>span{
	vertical-align: top;
}
.zc_xieyi>textarea{
	vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	width: 510px;
	height: 87px;
	resize: none;
	padding: 7px;
	overflow:hidden;
	margin-bottom: 10px;
}
.zc_check{
	vertical-align: middle;
	margin-left: 90px;
	margin-right: 17px;
}